/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package caylus.Model;

import java.io.Serializable;

public class Case implements Serializable{

	public int _positionDansLePlateau;
	private Etiquette _etiquette = null ;
	private Joueur _joueurProprietaire = null ;
	private Ouvrier _ouvrier = null ;
	private boolean _occupee = false ;
    private boolean _caseSpeciale = false;



	public Case(int pPositionDansLePlateau)
	{
		_positionDansLePlateau = pPositionDansLePlateau;
	}

    public boolean estCaseSpeciale(){
        return _caseSpeciale;
    }

    public void set_caseSpeciale(boolean pCaseSpeciale){
        this._caseSpeciale = pCaseSpeciale;
    }

	public void setEtiquette(Etiquette pEtiquette)
	{
		_etiquette = pEtiquette;
	}

	public Etiquette getEtiquette()
	{
		return _etiquette;
	}

	public void setJoueurProprietaire(Joueur pJoueurProprietaire)
	{
		_joueurProprietaire = pJoueurProprietaire;
	}

	public Joueur getJoueurProprietaire()
	{
		return _joueurProprietaire;
	}

	public void setOuvrier(Ouvrier pOuvrier)
	{
		_ouvrier = pOuvrier;
	}


	public Ouvrier getOuvrier()
	{
		return _ouvrier;
	}


	public void setOccupee(boolean pOccupee)
	{
		_occupee = pOccupee;
	}


	public boolean estOccupee()
	{
		return _occupee;
	}
}
